home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / Think Class Libraries / CSICNPane 1.0 / CSICNButton / CSICNButton.h < prev   
Encoding:
C/C++ Source or Header  |  1994-11-30  |  482 b   |  24 lines  |  [TEXT/KAHL]

  1. #pragma once
  2.  
  3. #include "CSICNPane.h"
  4.  
  5. struct CSICNButton : CSICNPane
  6. {
  7.     long  fCommand;
  8.  
  9.     void ISICNButton
  10.         ( CView *anEnclosure
  11.         , CBureaucrat *aSupervisor
  12.         , short aHEncl
  13.         , short aVEncl
  14.         , SizingOption aHSizing
  15.         , SizingOption aVSizing
  16.         , short SICNid
  17.         , short SICNindex );
  18.  
  19.     virtual void DoClick( Point hitPt, short modifierKeys, long when );
  20.     virtual void DoGoodClick( short whichPart );
  21.     virtual void SetClickCmd( long command );
  22.     virtual long GetClickCmd( void );
  23. };
  24.